make speculations - Turkish English Dictionary